package com.module03.Q4_StudentManager;


//修改类
//继承学生List父类
//在父类的list中修改学生类
public class Q4_StudentUpdate extends Q4_StudentLIst{
    Q4_Student stu;
    Q4_Student stu1;



    public Q4_StudentUpdate(Q4_Student stu) {
        this.stu = stu;
    }


    public void update(){
        int index=0;
//      找到需修改学生学号和父类list中的index对应值
        for(int i=0;i< list.size();i++){
            stu1=list.get(i);
            if(stu.getId()==stu1.getId()){
                index=i;
            }
        }
//      删除添加
        Q4_Student b=list.remove(index);
        boolean a=this.list.add(stu);
        System.out.println("修改对象为："+b.toString());
        System.out.println("是否修改成功："+a);
    }
}
